Sarcostemma acidum

English word definition — powered by WordNet

NOUN

leafless East Indian vine

Want to remember sarcostemma acidum?

Sign up free to bookmark & revise